champion or winner in an athletic competition - Español Inglés Diccionario